hydropower generation - Espagnol Anglais Dictionnaire